twelve-spotted tiger beetle - Español Inglés Diccionario